Die Unterpunkte des Menüpunktes
Optionen (s. Abb. 3.6) dienen dazu, das Schreiben eines
Kernprogramms erheblich zu vereinfachen. PAKMA ist prinzipiell in der Lage, gewisse Formalien,
die bei der Eingabe eines Kernprogramms zu beachten sind, automatisch zu erledigen.
Die Überprüfung des Kernprogramms auf diese Formalien
wird durch die Unterpunkte des Menüpunktes
Optionen eingestellt und aufgerufen.
-
Autofunktionen ...
|
Abb.3.7 Automatische Funktionen
|
Beim Anklicken dieses Unterpunktes wird das Fenster Automatische Funktionen
(s. Abb. 3.7) geöffnet.
In diesem Fenster kann man festlegen, welche Formalien bei der Eingabe eines
Kernprogramms automatisch von PAKMA erledigt werden sollen. Das Aktivieren einer
Funktion geschieht durch Anklicken des entsprechenden Kontrollkästchens.
Die in diesem Fenster aktivierten Funktionen werden während der Eingabe des Kernprogramms
beim Verlassen jeder Zeile automatisch überprüft.
Automatisches Einrücken
Diese Funktion dient dem Strukturieren des Kernprogramms und beeinflusst nur die äußere Form.
Der Text wird damit z. B. innerhalb einer Schleife automatisch gleichmäßig eingerückt.
Automatische Zeilenkontrolle
Ist diese Funktion aktiviert, erscheinen bei verschiedenen Eingabefehlern Meldungen auf dem
Bildschirm. Wurde beispielsweise innerhalb einer Zeile eine Klammer geöffnet und
nicht wieder geschlossen, werden Sie bei Verlassen der Zeile darauf aufmerksam gemacht.
Eine Meldung erscheint auch dann,
wenn Fehler in der Syntax, also in der Schreibweise, aufgetreten sind.
Überprüfen der Wertzuweisungen
In Turbo-Pascal haben Wertzuweisungen immer die Form a:=... . Wurde diese Funktion aktiviert,
muss bei der Eingabe nicht darauf geachtet werden, dass der Doppelpunkt vorhanden ist,
da er automatisch von PAKMA beim Verlassen einer Zeile hinzugefügt wird.
Überprüfen des Befehlsformates
In Turbo-Pascal ist es notwendig, dass am Ende einer Zeile ein Semikolon steht.
Wenn die Funktion Überprüfen des Befehlsformates aktiviert ist,
wird das Semikolon beim Verlassen einer Zeile automatisch von PAKMA hinzugefügt,
sofern es noch nicht vorhanden ist.
Automatische Zeilenkomprimierung
Ist diese Funktion aktiviert, werden innerhalb einer Zeile des Kernprogramms automatisch nur
die Leerzeichen zugelassen,
die in Turbo-Pascal notwendig sind.
-
Textüberprüfung
Wenn dieser Unterpunkt aufgerufen wird, wird der gesamte bisher eingegebene
Text des Kernprogramms auf die im Fenster Automatische Funktionen ausgewählten Optionen
überprüft und gegebenenfalls korrigiert.